2800 N Miami Ave, Miami, FL 33127-3932, Miami
"OH. MY. GOD. What else is there to say about a restaurant that has both Filet Mignon AND Deep fried "
"OH. MY. GOD. What else is there to say about a restaurant that has both Filet Mignon AND Deep fried "